be tightly fitting - English Synonyms Dictionary